//
// Created by wk on 2024/1/2.
//

#ifndef FILEENCRYPTUTILS_ENCRYPTTYPEXG_H
#define FILEENCRYPTUTILS_ENCRYPTTYPEXG_H

#include "EncryptInterface.h"


class EncryptTypeXG : public IDecryptType {
public:
    EncryptTypeXG();

    virtual ~EncryptTypeXG();

    static void xingguang_trans_header(struct XG_HEAD *xst);

    virtual bool isEncryptType(FILE *inputFile);


private:
    struct XG_HEAD xgHead;//星光头信息
};


#endif //FILEENCRYPTUTILS_ENCRYPTTYPEXG_H
